Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 TWYFORD AVENUE Semi-Detached £2,023,568 £1,725,000 1 Oct 2020
38 TWYFORD AVENUE Semi-Detached £2,250,556 £1,616,100 9 Nov 2015
40 TWYFORD AVENUE Semi-Detached £2,182,451 £1,450,000 26 Sep 2014
48 TWYFORD AVENUE Semi-Detached £670,251 £182,500 6 Sep 2000
52 TWYFORD AVENUE Semi-Detached £1,950,194 £575,000 15 Jun 2001
54 TWYFORD AVENUE Terraced £1,782,124 £345,000 30 May 1997
56 TWYFORD AVENUE Semi-Detached £1,474,964 £845,000 5 May 2006
58 TWYFORD AVENUE Semi-Detached £2,555,393 £1,835,000 4 Nov 2015
62 TWYFORD AVENUE Detached £3,081,255 £2,595,000 30 Sep 2020
66 TWYFORD AVENUE Semi-Detached £2,415,623 £1,410,000 5 Apr 2011
68 TWYFORD AVENUE Semi-Detached £2,577,755 £2,550,000 5 Apr 2023
70 TWYFORD AVENUE Semi-Detached £1,373,309 £800,000 4 Aug 2006
72 TWYFORD AVENUE Detached £2,798,185 £1,650,000 29 Jun 2010